AI037
Primer C++, Quinta edición
Diseño de funciones y paso de argumentos
Objetivos de aprendizaje
- Identificar y aplicar las mejores prácticas para definir interfaces de funciones claras y coherentes.
- Comparar las implicaciones en memoria y rendimiento del paso por valor frente al paso por referencia.
- Implementar funciones puras para reducir los efectos secundarios y mejorar la capacidad de pruebas del código.
- Analizar cómo diferentes lenguajes de programación manejan el paso de argumentos y el ámbito.